/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package trabalhocompiladores.entidade;

/**
 *
 * @author u031254
 */
public class Expressao {

    private String expressao;
    private String tipoOperacao;
    private Expressao primeiroFilho;
    private Expressao segundoFilho;

    public Expressao(String expressao, String tipoOperacao) {
        this.expressao = expressao;
        this.tipoOperacao = tipoOperacao;
        this.primeiroFilho = null;
        this.segundoFilho = null;
    }

    public String getExpressao() {
        return expressao;
    }

    public void setExpressao(String expressao) {
        this.expressao = expressao;
    }

    public Expressao getPrimeiroFilho() {
        return primeiroFilho;
    }

    public void setPrimeiroFilho(Expressao primeiroFilho) {
        this.primeiroFilho = primeiroFilho;
    }

    public Expressao getSegundoFilho() {
        return segundoFilho;
    }

    public void setSegundoFilho(Expressao segundoFilho) {
        this.segundoFilho = segundoFilho;
    }

    public String getTipoOperacao() {
        return tipoOperacao;
    }

    public void setTipoOperacao(String tipoOperacao) {
        this.tipoOperacao = tipoOperacao;
    }
    
}
